// // import Vue from 'vue'
// import pageTools from '@/components/pageTools'
// // Vue.component('pageTools', pageTools)
// export default {
//   install(Vue) {
//     Vue.component('pageTools', pageTools)
//   }
// }

// 全局注册Lang组件
import Lang from './Lang'
// webpack 提供的方法
export default {
  install(Vue) {
    // require.context('文件路径', 是否深层次查找(Boolean), 正则.vue)
    const requireComponent = require.context('./', true, /\.vue$/)
    requireComponent.keys().forEach((item) => {
      // 获取组件对象
      // console.log(requireComponent(item).default, 900)
      const moduleObj = requireComponent(item).default
      Vue.component(moduleObj.name, moduleObj)
      Vue.component('Lang', Lang)
    })
  }
}

